most impulsive - Turkish English Dictionary